electrical impulses - Turkish English Dictionary